46861804
49627776
29836998
44498573
339937
68285274
36134226
12193758
78695948
88151083
62328407
329675
5028164
4768761
83054566
59698868
54612661
76658066
31793896
96823839
9411176
94999022
2019158
46828180
99628702
8108540
95177447
78063408
44748796
48623285
26523556
99866483
29411189
20093023
84668640
45598272
90061647
99569223
85872880
67305842