58429309
42172943
94601721
92089819
57585921
28507250
72264051
31033993
27967489
5963692
63809945
50064788
51411191
2027983
55505697
94191923
49016509
41935260
22208122
64502715
68188897
30821488
81242398
84389064
41685463
34079406
1123415
8729895
10808643
33043399
64762938
91752415
36579478
6686214
17874531
3131231
24341022
15489580
67159916
60337870