66725485
55158145
46147954
7758215
36969978
78124737
31818615
21079436
91824201
72422356
9459165
87531256
25276885
27532921
50409286
64106863
175977
57367930
6778516
86289262
81046294
62298125
4612250
64887806
72595302
71447195
11243178
29047573
87218569
71386925
2572399
24943260
42308662
50449709
35394312
36614610
94554990
88759263
15663022
19856520