38402687
15476785
1587531
27664000
5932295
40442736
90666442
21934156
49134847
77178990
931135
74416636
47646895
42637966
75027994
18778668
66136605
78146893
96297671
54779633
18786581
67443615
32609464
5739438
62781321
73671916
61522637
31879425
63044711
97171873
80693451
92297700
41388196
27781686
48343897
30442828
72776969
73819901
65936223
4712492