35962919
93288072
31253626
70696893
1404127
9452656
7785482
4963323
88104937
71707511
17084107
28293706
20397561
22265815
99499791
30911790
3841462
99092127
85427083
59938380
8420119
17983383
83032663
3773600
22122978
2735431
62001125
20574046
32504970
48861504
9634905
58233789
30949475
65021907
64505712
50588094
54852550
98695896
1181447
20173827