5075449
20022767
19092654
11319299
77277884
8507894
61995612
89675982
43625840
15269389
6802705
48965332
27103620
66512648
78605468
11374674
59209279
43592286
70645
58062663
46638675
8857664
75864881
8348390
80029784
54703836
99116923
60651953
62101019
42337646
34372966
40227077
33746022
80721450
53585917
61474609
76183626
86794917
40736724
18632046