26496546
59174855
22906470
26824779
46035454
80719042
24943153
6409124
40565684
73752034
93997356
72577305
6388182
9132584
40574123
73433696
88111164
89977096
86766426
55941975
1049427
66723749
67524934
79178108
75752539
18435161
10628635
62705728
9192175
8973204
64255167
66544394
20905179
38499897
17301265
86213041
57168707
12039422
35728102
21051212