83967257
5018075
53991403
17919397
8538539
44047771
60146661
135333
57395605
4395087
34848959
51317885
8608800
51294557
36135749
40577575
25746991
25039175
93841140
42006712
14667780
39211789
3158359
34076838
67275698
87211001
62801633
10256556
11923123
37967427
6678322
72302333
93913980
29505898
61827460
74505732
85027067
63487373
72339157
68312616