41899743
7323140
4818216
45547412
68884524
77759339
9443208
19303387
42091437
32361695
53688018
27011930
34485909
26341268
90397612
79265132
8174377
63236855
80099151
8676171
76401536
32853579
74613958
59035981
47368739
17581374
44366836
85185420
40274599
6923242
55184747
90673404
21397590
74412726
95011826
40807598
14268972
50204758
60033931
49913296