80264925
34565157
26893070
55666317
54136574
89042153
86454647
60644143
94122028
51512064
68939390
24801838
16602629
19183285
478588
3197473
28319586
8849337
79855634
48952
12321556
33289419
62184483
73559741
52341845
392548
98065594
53883021
85788144
49559207
8275747
36754923
72432919
57851600
39247865
45435219
42175163
29163263
98586261
29938220