98847763
51209474
927726
54695565
4457485
96258739
7716268
90143573
6209138
88048819
2318237
20235852
16247909
92954364
59921349
3600222
31118937
31435130
6009123
15087697
45563651
71052739
6571273
70389782
82551994
85629334
69415964
71669818
89718018
79392146
60895116
39017601
9805340
60443588
44749728
55691380
39152476
6466595
30093969
33961401