79878920
19975352
9114005
1057237
81449398
20254081
5837469
340364
69337331
30478806
49722115
38916849
9131500
19794140
97906141
72735407
86599136
1903969
5633902
62566635
48767619
74928607
24487811
14684242
49653087
24391967
71876330
8266362
90555404
10516912
80934278
17479537
75537692
73097922
7885009
47967276
37763000
51887397
26674709
92572477