39772356
50534693
92352666
6038979
67708873
27074599
1749102
15729675
2116882
28713093
16252742
11792453
24445333
28676776
6904239
33365304
31005270
56754005
46988997
11917241
31854541
8288315
87363102
68183355
42388570
6216553
29288147
38789888
2436424
68751099
40111847
52753336
85954580
12743514
6952307
7487393
202147
73414777
75538927
25074363