96774451
39162382
3338822
15625469
48055337
95641195
7033352
67976343
31244296
1688533
3155479
68379207
95662164
26802043
37847286
749281
16496480
96931463
38345183
2851642
78394837
21998308
53326285
8015589
22468204
69597114
95103459
39603329
150948
3841462
22856456
55204027
84698072
12371337
28749272
73098812
16505736
64965368
20202368
6149759