40284824
42568198
21455770
77519054
52738382
56695065
15101434
94081053
60218957
50112241
96393952
39749044
31577529
55591382
98687373
333038
68548509
12879953
93753144
20914904
60365143
37848132
16802481
101328
60814723
69482194
88641164
30649082
19036174
68635567
5565794
59196249
98266887
52766538
58626882
881662
26734191
20551048
4288792
68574734