52678598
26349353
16924696
76893133
70656162
30024488
96664672
55444313
61648907
6739375
92683725
64302130
287610
54514452
8729216
61868284
49565472
16039440
64356176
9782377
38872659
90951462
54478229
44902979
63371015
71714689
4882388
69297
4940785
69461433
49784298
37686285
84852572
55968282
21447715
12412367
69957600
15386155
7445022
40877715