39699795
28226978
29122946
43054942
12505867
7709716
32736217
3573804
80886948
43459845
84815010
17807929
81842226
4087908
13994997
22272429
32146197
19557898
12539415
50617925
57989095
3654811
21322753
2385732
76076038
28123727
3060748
5099519
92198288
70791608
63621076
50027314
322057
14312866
7357208
77685413
52112326
77842342
45808165
78994487