18468449
7373752
94993373
34562354
14677215
40382709
10986436
62148201
33668415
14782293
33481372
96079281
67856116
37593859
54629382
84804886
57274194
8457377
13658186
10872063
6043771
67327415
73108580
28036283
25713022
1462575
19205364
53254889
27009072
64233705
16654109
61689776
49757955
57018192
87654402
4772613
65717981
925655
61677290
81143141