60416166
3287516
2340306
19379341
7218095
44936926
39306088
2457740
76288260
59058415
38856557
74496
48447647
30381680
86801886
86582977
93049128
77117856
27639192
5024726
5920644
71919476
85316324
97789186
81156682
34195248
98126751
1917029
74427928
74937719
89806734
96491419
95292021
20785197
41414585
95608315
2559629
13797307
27737244
67048976