39529387
894856
33954056
62814106
47948328
667526
72385460
17873409
33958206
12192228
67984517
9252605
22506451
29572656
81899000
78257154
36983077
68028529
54588588
24359239
51085402
13608022
70404445
95347127
71824177
24548739
24787827
82778768
76688375
97525871
54196249
9338823
68717182
1501741
6271603
63294903
60288904
30072505
95377943
1644505