64449135
40719082
24178458
17605103
33241767
23161571
2631493
13986240
421352
3492316
2767545
27931035
23228174
67898721
41475740
20227456
13419941
58423517
89484873
43137965
63349387
9113663
2137931
83254210
95659102
47014905
94517071
95042661
47106073
31971768
66437375
40588401
80296722
24966254
89517963
51612205
5807606
71898833
838566
2964920