54471266
7637598
10367502
5341669
3493231
81392808
98465210
60487533
97185065
11123389
16673022
13177524
41423368
3219285
37417253
8437182
88135197
84255726
9419804
5978857
54409316
2527122
66304097
51631155
24059856
10381002
9701954
64563333
45835370
8197373
17276095
24834372
70758295
65533190
22292718
2838218
62568070
96751102
96344153
72172690