94358488
89566027
1208787
60505811
54292732
96337413
52924280
74748337
5359057
76524364
24379459
53588981
8271862
40648509
29641650
50179198
57342564
27305961
3332149
82919471
47992429
1021195
73951582
61482661
13216085
23546443
84354335
87663373
42336436
87769468
59504852
47859220
91321663
10081920
35595543
7868372
3398488
7808025
85306985
21908498