48458788
64171323
90643636
68855270
6679356
36829334
50208035
35224925
24586362
30326808
8505243
769237
38889029
60446276
77123435
23105522
27706085
6029041
74955399
75321200
81119751
55658934
53703977
15115496
59414549
58684007
42185445
30748942
80759537
82455349
58629546
94645530
45674479
11283692
88562205
19945579
23268348
84432103
49213880
11302542