55811872
98918939
76409656
83786919
318157
50103374
39646479
49673369
43419917
33521390
28374885
20057075
54917215
8388741
95452861
4950548
9828256
89576750
94065298
68002649
16422514
6058259
12928343
56937228
71874188
69079983
5373007
73391769
32294675
23904945
37635916
2313179
81198397
8253987
22712784
80711286
4016357
7364596
31237506
15506216