60596179
19665434
10185677
90534623
94702513
27085988
86083747
2065303
57453177
8334992
12114136
5311452
24592129
89368409
1078656
96298070
46347018
3392400
54987740
94168836
5541920
3203687
69392285
46062766
16593143
9247152
9330121
57105973
54951271
69364197
94316453
1432238
71993637
86468041
32338086
32205253
900970
87875033
2138100
87781863