10698507
1252258
10472317
28485190
406397
74927262
62921396
48907339
26557188
27987392
48823091
41013123
54455298
90411463
94218834
84887489
23881056
40198026
4132993
95996978
51734361
366859
5329680
12018012
6069554
8513100
1347956
30236449
71515695
95293503
70516145
39112467
68663142
756964
73622809
16991724
35016585
31657346
98495028
862143