34346447
95015428
91891852
38437411
34429592
4572968
20292138
49634736
3051212
67472852
8006032
23541069
87959151
22417695
82884878
79801496
88029650
92813782
41064074
69093277
9381961
79179851
88454901
60031198
587262
93756391
2672888
1095018
81758916
94727840
85736229
50068974
76425467
21578397
13925643
6118542
2043607
56623275
99385824
11122736