87036862
34823633
18412645
90275140
27884350
96785105
78974807
17763689
17459655
858579
76728977
19089191
17462895
3391153
67453004
72683891
1021306
47608279
88949704
1222486
90536911
91305160
56731716
12444472
31894102
77289832
89734875
8284338
17475836
6789926
13727538
80079524
83374489
43238958
54036321
43609316
93205037
2770291
32878491
59023420