15548519
4852816
30139226
777221
5518686
97707479
35084506
37037470
75811494
99272058
83122360
59327981
33146965
89307554
66206827
39029529
37927023
10363213
72479534
37393261
7244558
79201313
83648873
11735669
17288339
71609846
8008189
76482302
83169844
94824439
62794834
84563231
51604902
25326113
49815160
91475084
65542230
65145489
96735943
19815818