21899572
2047310
54325407
83103470
3968767
143797
2369350
83281275
84936888
5841441
63036583
83406193
53682948
79618448
64019778
34668579
72134008
89723181
6388883
28091375
2345154
44291726
18095572
46939198
38853318
82529213
42523329
8296614
36957888
30941820
64831210
11253779
8578249
5745654
4315565
49208170
34239103
58078131
7791629
28214817