83045140
63204349
6500177
40394182
68102211
86732684
8859226
14998892
8238838
11826289
18089085
6557085
19885538
47332221
37752948
73131734
89129995
99326718
20991180
20001836
80667512
89902547
47665712
1217169
795887
72244751
14705345
80371583
7438518
948429
29869627
55579871
1412438
9921785
68457842
8126934
96709924
99636552
27043855
22999590