57685442
37454275
5822925
79751676
16886846
64616053
9935849
31039145
47997841
9034993
4548471
49601352
41764680
39534488
98212162
19607005
77442423
56035836
33643795
8248929
1857684
70613208
28167369
84749760
45857356
54957697
89879725
68555711
14062529
54107688
24745128
68736605
40276511
31416561
54313465
3899195
86701400
47151552
23632429
22595082