39023731
71118083
91348185
8242870
32569411
67486043
58901881
3618613
52638032
5877489
86807852
17996125
94364721
58695591
69092295
58435075
67187463
68015500
58823488
43996632
558174
38006698
25204324
93311474
27097043
61114333
74318994
3653041
59038377
12258066
62966150
55675904
10874751
2633212
19891946
49963217
78269406
43384622
20981930
46208865