28194718
32903190
88993015
88632243
3995314
82753177
96365048
7074368
2986663
80441416
48157167
78611571
92443996
87167037
41465105
283638
76167749
99132769
4406343
76841016
64531061
7962739
1776829
16587480
54052340
43757055
87731944
45341587
26159536
86962066
28687128
93674162
69045870
49067396
36323224
77232034
5773874
62258760
55582180
38163751