18468593
9520287
58781938
12013902
35606106
40182208
18212542
44565066
55412527
52473878
28193084
22311361
63665017
34767368
53596853
56816119
1996135
87862274
84655488
59282786
5475107
32335376
24124249
25194690
258424
9199403
82537977
476770
15377464
69773047
13142246
8985962
72388172
43082045
57663696
75444238
56186918
17879960
62966529
23298318