22868988
12866096
2514261
85668065
897668
42247485
49904534
9203783
18979578
32027003
84391187
29424590
8459721
58556896
74294568
37188173
9164407
14654919
56615979
38563245
55387330
48849237
67256430
60305727
90224983
21649851
41224022
75287351
14021122
43131604
45808975
53932099
62092349
18503784
76839533
98643843
65309982
11383742
64707078
49607970