772694
7956375
32101354
14893449
97331785
42634665
50321221
41104478
4606940
45157606
86557253
10481041
83674927
34171081
27516638
86952475
63384051
30845343
7273632
27034256
6582228
86496893
69259840
81241183
93122524
2377541
20977166
68907955
77882549
9239766
3645471
52347934
35514239
28134429
68884185
31586039
56591333
3844926
8000845
100004806