90999674
8959309
5727785
79532156
40367186
98391456
92253497
39024682
71041921
64457895
67032136
73949639
67195804
82855783
11534212
44082336
289209
8494521
73046774
68816632
90719557
85901144
30073497
1555160
8842214
17329143
12263822
39209033
76567631
32544516
18704563
16383830
46368398
39578325
83516194
5397142
49813437
70545626
76366751
91316721