52539174
32448923
16111136
58936561
30961505
1993129
45007126
93751311
39105615
65683399
97244207
81962563
4364549
62432335
22524321
4165020
17449106
91945959
47563753
49969153
18839482
50847878
30724863
20277479
15524968
6915961
9239524
36686112
4986794
13927976
96921720
46353467
69413759
30608893
63419156
57308401
56664305
84854805
42706041
90525157