74268308
11064740
2743592
266322
35006699
72674261
6173169
38197676
12355387
52891729
52751277
17202267
67932046
7796176
50869382
84955744
8607236
33536327
6724756
16542125
14832871
40025876
88943868
13919975
50873763
38502589
19999269
99506958
87538391
53797485
89355156
3375877
65147637
9891403
33237
76306233
79995726
30964917
22689118
41119416