84254291
42117235
657247
40139745
69071401
3816128
68385233
23907085
23418781
30772323
45041453
95642862
12667579
41773102
18298445
96925512
32512235
67359077
65758002
90666336
70533247
85433143
24656081
99592279
32084676
23254512
82845755
341399
67648787
28042612
51633073
11525073
69283328
45498025
30446998
37813785
27572907
83684405
53913970
64139410