81345695
91786943
73596838
8902451
56772116
96109311
31762058
8875435
59473928
39761680
56338901
3535834
7117814
67121060
91469252
8042571
99514238
73511312
16556053
30701337
138679
69234223
51489529
36942213
2257596
96294782
88096608
11668802
70959433
6043172
77258707
68292657
13961682
13143450
59186349
3175362
22884277
63465282
87888322
65804917