20997970
48518616
86261622
87127263
65738061
44729241
31211647
88267862
55658875
28272404
18863715
29668763
45351486
93605994
94422531
11423422
51851116
81187771
8431236
93023187
46736364
73169792
44428414
64029843
485240
44241656
322556
60125078
38823070
8998574
29742589
22694561
25991019
31145707
61513727
97414735
50391482
63088726
64975029
60836859