1187317
81428774
52749589
56353182
94551270
42276396
80035715
27523706
57564011
33895535
9410285
17831086
10287904
45044848
4554203
84612008
35401508
88106169
5048728
45933718
87178283
20386723
5194155
15478784
11006463
80884284
76635067
12545510
5461785
70863632
18069655
46493819
68444880
19713425
42309778
69906028
62803476
96756868
4319437
33475085