105974
98255215
546412
23841809
13718788
2626544
66916062
57929485
42233651
56885893
38862517
54659899
81054963
71354086
86635769
16117436
8491682
473423
11964595
98631586
10399548
68791133
7493429
37991152
90133565
77459048
27716956
75832931
51639787
38785967
27166653
83879961
22916993
59416612
29168427
44275896
84504544
21474397
30122582
5920231