91027175
7986054
29036853
4933123
56083835
19851150
68542991
20474245
10398823
10317576
6066500
68259422
89577393
47893109
75942237
18769562
34087652
54529591
24082306
89008692
83754746
58032514
87841294
249591
72714458
2588758
67175238
24188547
47932982
26659022
11125154
23971850
71146253
24346574
6343537
72918603
66787412
4402917
56121771
61367353