60659735
46823349
64189437
62024152
69188122
45802568
587810
89321899
80981355
82316545
58254061
12643405
99362812
33613417
88832329
8021393
76901474
30953542
28345777
53442435
39531921
92747132
41151479
15191760
20996753
41065299
34068474
3968473
38497992
62054207
25848487
30784622
92235488
49847906
38532649
41258974
44445963
87868162
36758345
94423412