39348363
82353664
20398022
62361133
45947139
54283912
42999209
20385434
59718218
59954100
16437116
44218919
59987494
80335160
19559892
13522464
77997351
73055478
53777792
8484937
8313164
15051381
643060
99297741
86755493
51781697
49942988
19183945
6986885
25339410
48172500
89247531
78992227
42487997
21792368
25285445
61334104
67093959
36833386
431783