49017479
97882627
41415156
7570407
59234338
1801040
70329713
6734751
16111183
343823
5795589
85118939
885743
80221453
15154748
14084468
50972527
52623263
69387615
99677
30805486
5187406
84631179
20113864
27069939
81955243
1169856
90399995
77304414
24049262
40648286
59647852
35026247
49432950
48444924
6242352
84487145
93853993
44787354
16605721