85582623
47291138
58488847
79399483
39059289
78086276
19414645
98848123
39009493
85955977
9608597
5396301
9577818
44007210
13523585
5019295
37922018
574151
35045795
33139720
18841589
34625822
6308386
313581
87526441
23531836
87892927
58881903
72503055
10183941
56054497
89154958
82773700
60015321
8985111
1548637
47138892
96238
876938
35821772