20679228
39178148
4198889
708386
81215555
61993217
12172631
92596190
10071930
43093497
76561454
93286646
79445665
8844302
43414487
19574039
5114486
37225746
31424552
87532755
51715747
11925341
89385428
47595714
16808635
97606634
20816908
87756698
8177189
59647097
81777100
70181668
48338771
8939627
47764115
58613892
60329134
62414239
30678912
15961175