31901815
62988211
15579957
64545391
44952444
4828969
40093486
40212356
74957080
2169993
41145352
60853364
98597226
7815540
39019213
86591821
71083785
16202663
2995598
66003311
97293487
60315778
9494544
3786550
36754600
88128587
77022796
86748945
93213007
11224099
68378540
89158144
9649295
23592855
85634040
54874642
84185967
45837155
22807435
713281