70589624
56762679
6042110
95561714
9432284
7529316
85067361
6981733
7381994
44926067
63738876
38887085
79333294
68302601
5012828
38655003
35442472
67464796
41575770
61972113
16824295
10074354
7755972
284089
97161585
91106627
8133730
38031032
46645265
21887631
62585450
22428267
23331534
54354515
27776165
70101412
16688646
30363561
11234246
95613863