68142803
98916790
50033957
24394824
70669821
15064996
91468325
46473680
13136856
18033250
15267285
15239862
60732973
9058059
9143310
85231158
1798537
83323198
56318239
73064262
95942362
59465015
96203581
52207334
78927370
89395421
99231777
87873190
25942609
8246987
74753547
49207214
19082600
50265075
32984585
69706346
60095355
64327283
4601630
70268085