77648445
50008002
2728156
92998628
28231441
478643
24032192
74605144
45029935
27706662
36037860
8551622
40957006
57289460
52846624
70736477
52308101
11758936
94353339
43313520
53893621
3639196
83283882
56908579
59199139
39298672
80646728
91234496
28907763
69492108
18924894
61897926
98926118
98226939
46107771
4388670
73972780
50213990
4828031
93387559