81723328
72313261
6347701
50448048
23433484
60489276
16297128
13871022
2333609
69878229
68485016
70274517
28942164
4821569
90607465
88195406
77201281
41716885
6532317
5499005
30149193
79021829
33554917
40577500
23915392
89339127
59663463
80276422
858730
5194825
98161132
53963078
24653751
8400760
50298202
60897650
9872894
11061540
50622845
8216332