18656573
78278440
31187895
60209672
38866924
81011337
59206069
92678756
90454595
73849147
5518698
4586585
14176446
6180643
1299001
27116183
3307209
75564507
21047062
71833989
68834739
60016976
98711711
50132110
65266379
93355589
28591389
288540
87994890
3285204
69918550
44972040
85687154
57744876
68966316
32108707
89423847
70489172
36952611
8931430