77965180
38671063
98751238
20703236
30347508
84705692
8516125
64399949
685827
74481395
74201211
56323676
94085623
36517268
96047990
441594
54506844
75966057
8365401
50392036
95567625
73411782
10247539
76234077
34911123
24056845
86354370
19405589
32025969
66284158
54504331
3019893
75818457
87264113
67995777
2277578
80959253
27343280
7462766
27336196