46455982
59566799
26907214
85201182
67475370
18048760
2106958
26039505
5071205
183741
87015029
41201785
43424218
73306245
63471370
22948119
81175200
56499772
1165743
80472908
94241918
97217794
52305932
98078425
89161430
5442607
6918249
17858730
8576394
45509571
41052104
50868326
62509727
61817332
71384374
77945024
9620330
88173988
60607763
41899300