84265198
77057376
17651064
91226900
52573125
72808239
29573742
52193896
53147062
2876325
72082503
67681340
58357970
1624951
98067899
32739359
71238141
17862888
23661302
5317664
34656088
8925268
21307527
24442328
50582168
35164116
9520677
1277347
80884601
56697993
79553702
20745812
89286343
107382
34713060
86781516
393014
52753982
78956389
939866