80921213
7533864
90226381
40772981
28788222
85585399
4896598
61098477
85923896
35086057
68994182
89325618
40354094
19901138
67909931
32051028
80351794
26246486
49606441
2669818
96955044
70069968
44058389
27319770
5185105
14275881
21525064
79403302
14634259
58835328
10591550
52668030
5900900
86695126
29313349
36178769
89587694
9109832
31453750
99229588