35837280
40958587
34116731
97097803
66249785
62974415
54397394
79455366
52333155
69846202
55175791
66567512
27054067
3763458
5663159
92833950
74095036
8664122
1113381
60676257
11209447
16601244
43693692
6310944
112481
62072129
79365059
5114236
54751676
84461970
14669766
94131292
7051606
1910562
62579248
38865067
35887369
96257447
52523465
9085833