20088214
9676103
5557147
52288068
18129453
30987426
24177396
71595384
11118007
7263916
51426430
10267186
40937735
3386057
70528686
23119720
83109792
1797853
17248200
91838294
21371485
89035231
34581358
34724020
64914184
80777090
80562490
446306
33868268
72964001
85485478
28195093
6809824
90423625
94992401
51968104
40133702
57985376
15346872
79411979