98532002
42521484
6947612
11897257
68781146
52193209
68342781
92715191
88125721
82554141
97106014
2938609
2886674
42797708
74371630
98011921
41788126
27759341
55973154
74307100
14543214
81943770
70968326
29895352
40139147
13796398
4526211
5527608
60769688
73226951
8876184
87065635
50153854
90873507
70021385
56196471
31577039
97636784
96646681
6213388