27909122
9562212
31238317
8278634
52799699
58024771
68352053
95394178
3600309
83532200
60372238
2458522
43775638
28194979
40692955
262470
8822429
66743707
4495075
24033803
64584597
77291773
24054148
12475914
14703738
64667615
99442964
26917770
74404899
55268036
34878930
63496241
667219
14386200
56255697
97613544
21903443
11978170
31738417
99136035