82411468
14068234
97014249
85689603
37649743
13284525
16144252
9711701
68059441
13136118
4477204
4925960
30087300
35464321
68211049
42979518
43038310
33811141
23537328
92666670
49262948
19889979
97465644
19736930
78668745
4946935
88534720
1102331
51307421
30039214
1536318
16478045
64701507
8466788
99849513
14737782
4971140
49562127
55875373
69982277