1992576
16222513
44506944
14555231
5187151
90838907
52985352
99436138
47118294
95928838
6497171
3421697
198958
527578
4413924
3838423
27361558
51809643
27202333
81688413
2416598
27302751
20149601
73254814
2115390
10369192
23711650
19756165
29979675
67882187
43792870
13982066
4845638
2683882
58055641
33201151
69656913
56281563
26609556
99003260