39942524
52842264
26625333
29288650
24484729
52881379
24315194
52667234
99217697
3652993
88645322
10815238
5941880
41627070
7146739
15333454
70793170
43177400
45557614
50405480
2448342
2784375
8220403
48147346
31296306
54656139
79514821
64237641
66041848
1809996
85401612
752283
60421430
8946494
65843009
38588477
9039943
60932923
82925800
40794909