52017
31125846
43474183
7165403
6177415
7228704
2067598
44717243
13267520
20317889
69543404
80732885
22748143
24106870
31122378
21553704
13218113
45117
89747605
4960226
42506226
50491335
89622865
44173789
73156924
77327715
80705346
11244032
31486002
62956929
181311
65538933
74479587
63944066
73479879
8757792
8583620
54028510
41884462
6566103