20879606
38071281
27333042
74776075
70306451
49447072
50007558
91831675
74691521
62926244
26918044
85826618
16367972
60063363
14103496
40504275
94321991
17203237
3143033
83839562
42357514
75105422
34251957
5607571
9705811
2606821
96921974
2379882
72124475
47633383
8912782
8653972
33133270
44311635
5031840
35463186
19248220
4731832
40435508
7780278