90172765
3664412
2642458
65452650
55782674
28066313
4104915
82235440
38422473
37885534
4223218
4077577
35159784
10725440
46314465
61944611
2528574
26791916
71319275
8150853
84248460
10755052
4336608
91736432
80115257
8167574
50144936
68913579
85668962
6301637
32605981
74782211
28104848
21226678
961727
22935702
60519962
10985843
9641960
15035742