40519026
62333830
13908817
16111354
74102902
42746901
52013153
30351757
32941686
19558198
45449367
62631063
41512930
19092057
36086367
7345236
44284899
25983831
77477149
34175230
11592580
74338745
70464747
8593599
77735493
51503982
72217895
3741670
893852
29508129
25601632
95735520
40938231
92398749
7008499
77654746
78361389
13413134
5879331
2272531