12698978
99677514
15055215
82261132
7279575
60515434
79238145
86147723
10682174
2891639
15776314
27466977
46566412
6995409
44125502
41914813
58644715
78827252
71419313
39927559
22289195
8949844
288581
14768073
3256358
766582
64913442
25848845
17153075
89512192
80297703
40534212
64633503
15712029
44159781
99759697
34599222
1723952
21117140
93604562