89161508
83392214
43863628
7145637
79767818
44114827
79862239
3881644
29817261
1695250
94565428
31913524
59793464
247888
22888722
62982637
72888592
6986985
8385279
11582820
77346492
84092083
23675675
47071751
7467051
63508446
26058587
1386219
76173272
49619331
83553967
19745093
78069673
45643600
43855082
2578293
51036881
4841995
68399889
3528589