24009700
94576724
38926155
16839620
20138770
8997593
34315017
68388620
92999676
62786735
86165825
28805748
55761257
7633841
85681233
9099520
52052147
3623300
65226526
95784920
47304205
48401800
26332495
7533926
883131
28465889
14465648
312258
61808521
56502237
61269508
79459155
59074037
33947948
50172564
78751529
40204121
7669546
68295980
712156