45522436
55186484
44913393
29103994
74764392
47973319
39653864
37823861
68161206
6687561
68576279
10437663
82258209
9015185
1988908
14033234
19745612
6991164
40027394
49691754
16028720
47661482
56748033
38432827
9392492
92753665
87932081
81842896
46059803
2099560
21559785
69306260
88489406
56201718
89116667
90742060
93694552
86041434
17503606
438389