28886411
6525681
57481356
45466380
13083998
70914359
45803374
59457997
65024843
71156999
84447575
8166538
55377951
95776189
82485296
97502277
41099677
83247042
56168865
7045896
74724390
37994743
37739794
70153170
5018020
12345720
65588283
63546830
86419689
17329088
12789344
956251
94787065
13622322
34575807
50402420
16155556
2338043
2608960
3645043