29021477
36531566
33787217
50061958
38317100
51668923
2048545
7313802
93213405
33222163
25592146
6891014
73621394
91583399
38645818
29499513
12254087
3398616
80126747
22894774
3672513
56897971
71959963
64104934
34666231
32017645
95395717
77218959
61658947
92955411
71389933
15142064
87223757
78623333
72876211
68554877
86522335
39608716
34352151
46002815