98132265
27068679
83615282
35824951
49991022
33398898
5699106
33713733
92729487
5015653
31062382
8727396
17692165
91875078
72757321
79838845
35057654
71729977
1857973
62691989
8216170
10763197
66051730
24207619
16005519
12522541
4547697
24995771
73099248
29542995
6233544
54202998
39433432
159339
84593701
70489967
37165791
73225084
59841042
10722572