1084989
57767047
18767056
32567560
6671496
531393
86255261
61644158
60143722
91935253
93356213
12676420
71888853
6869290
25736656
57364328
15159069
6478471
63959680
38538339
41849575
67377488
61182274
52313787
35933952
59329980
10576427
68088089
54669074
33734339
98753687
51766572
84459733
31187980
56095275
35392311
40168409
98089757
50934009
81246884