64673672
1916872
8458725
22246349
38392231
1444261
9578049
40728842
50253599
75013420
26187612
21847132
30442652
59411877
11751402
6531318
17352138
15878228
8197822
84127390
12317962
38991704
78134827
83747861
9996575
55159529
164233
2172746
51658316
29358594
34215039
959776
21356595
38048625
12236005
585749
97007351
29751077
4585785
28773684