26336964
1304368
85231243
16172985
64106195
73437079
91752558
23719584
7087594
32658675
68448235
56741098
30402035
86049041
71229687
12754974
70543701
79487890
54974417
1416160
75126044
78318157
64479313
57688546
59065148
20538261
32479810
602794
1285928
85216332
59193855
45519670
61975868
2959273
86481259
42053056
36794348
4625826
83577036
47209177