72293951
43891521
55542837
16365
46586656
25679334
68123446
96568384
29088070
257176
28516157
54789319
95904598
84417532
2227938
28552165
20538218
92847115
28781687
99902149
67498367
47064912
45279318
42517226
4832772
20654145
59646839
83531217
53938140
5521566
10281824
11325714
41152557
91728585
34063500
56413367
64659175
74984224
5680182
29891837