74935186
49501834
7372613
76898546
5847460
36131737
64683924
79816171
6604916
41951374
7448794
33366202
26785027
40444840
13471607
95044297
34029862
75675915
36045285
64093718
55524784
65303541
91538719
9871423
9096113
83281475
44458947
11472250
42217967
56612742
55211275
27866500
44346347
53433602
31981486
34785951
87992767
59246400
24757517
20174016