13005888
411397
66243732
74089053
25937466
96141332
6417983
6981511
7793912
75676613
33953648
91978958
39222980
56534668
36753541
53509233
546081
69025323
24473568
62433613
91508591
5862514
11354602
74219966
76514544
84693511
40379673
72675156
42209654
72733193
54808768
66303174
32341642
26704061
51078178
9431779
7973961
45024830
78054050
58406741