31718312
49797950
787192
81615498
3873307
18375741
75216234
21749002
24615526
60545766
20624399
28192738
283277
4915351
4886872
20895099
32096534
91316315
61796417
2648864
20091315
16324040
458319
85369998
58698222
13277181
25551939
49271656
75737223
45058968
22647807
24812549
18863992
75316820
4222725
4377450
89777461
56343438
55811531
51112325