52513142
69665036
89272448
14748260
94095385
49251716
61617507
54094021
1711761
67906985
30585260
47811199
65447262
51761058
28697243
6947727
19215806
59289375
47544009
48275195
18731264
12128277
73945580
25043069
5373839
88487292
61364627
83087703
17135246
85829018
36885439
23891967
4807532
95162162
41058273
7665256
6622399
97294195
70283988
30724443