64879610
12892248
703399
5618978
80834093
77675944
16134544
39569669
941674
19738883
66627207
51885114
29931034
1059566
32857878
28828771
42979560
8385489
78941371
2317422
97426605
83908330
9065263
92249778
5263583
12188788
50327566
39721083
63714275
5779891
7452724
135584
14661048
19208912
58314710
48859011
82797575
89377805
49212121
48664789