38652000
37983441
63978067
86595370
39665027
21382411
96423214
50612371
4880612
7544432
67284449
59304728
54542285
32753284
88359130
16683502
24999438
40069001
99731613
71248447
44957659
44189137
48043598
26198665
42365018
92416931
2914867
59976922
53134388
80749700
51135194
62034364
65887296
32132772
60391575
67038709
17808286
92437171
96594458
88317885