7298842
91375370
91162310
56585527
84361792
38906390
5992751
35846005
26612662
20123235
80942920
30621892
62535685
73076998
78385523
5022530
26164409
23459148
14487626
85706136
44623945
28536488
32833723
86977383
41757946
9052579
22824400
11337883
63905785
44322938
39562546
75001614
70815760
15459357
28538543
57093998
55947056
35993876
33234407
795297