66063774
99091603
2204167
26018836
579943
72812295
60459962
39468185
87298720
24263383
27538145
32398139
99201732
70924121
61413194
86848253
91026986
58013381
26847616
8713765
62759126
77808081
24193330
15572801
47741694
8255257
77157984
58292469
5268569
93547542
46011580
78929641
64205891
10204974
19099532
5199839
53696252
90957892
17506284
85598