1089558
96091328
93869999
1564723
94646567
5519025
88008492
52055792
89096786
16916104
29841423
18498194
88342120
16614762
30656926
62985916
22571882
4484886
86709163
59838404
80543393
2459645
60409156
41921017
65329459
35225936
63668727
81586074
88365440
83734587
62561902
15014379
1944971
69473471
8708055
94999639
96408077
15411032
1071508
51039558