85971857
87072978
64152071
9956197
32869957
91498408
750862
88709560
17866194
59919076
88821888
96268203
68387709
91837420
70972015
1457307
10694917
55613114
21479329
53347320
65813466
19736160
12933388
6632838
93336735
43763073
77343920
1787793
27612219
93874667
62364588
585129
22238158
31413635
42483437
98306487
36578570
52654162
58266074
45668746