77524833
22471026
85112284
74606368
40886368
35463920
31105732
53787338
20023271
97481482
7950329
17833581
65888925
18853202
58405998
6485538
1253890
76128236
18627808
34052269
49867634
20489082
66366273
8310692
69289150
29009635
53362194
42763078
18744636
4414177
12347147
50036253
16493744
42111834
31206824
6632302
45421480
93802984
72335216
35662216