20805910
66616225
8810515
55388019
34145333
21951723
63576885
27068056
21485188
7303466
96885889
31204648
76331479
30501310
76352722
29394512
36005959
7765773
16854647
92222260
39924794
7429951
14904775
69364794
10936212
71326051
49013601
23051955
73609915
2093262
1653841
70889246
38917505
55918770
29783366
97452146
18604638
41631268
44979474
85242049