43674829
39612562
44103863
43987860
72345609
7415133
8891721
753905
97141824
85378731
93201527
20377973
78939891
45849936
59424264
2763773
8688100
28337875
946483
92206394
88029421
7149942
80815636
809593
2662331
68674415
60758399
6510689
72571746
84073348
86722513
97798986
6383589
82998942
91444599
1422285
36673381
94215059
2933823
4325274