52857654
68352643
5395510
89615358
97009310
67612960
96842131
15288973
2659537
30453072
2183511
8379390
67539803
45158342
72399441
4639100
19329858
13009524
14972635
88641401
49615922
81052521
49054385
11702161
7911343
78642727
66265972
99338874
39441664
24745047
36662481
86141658
53102190
66642971
51566383
28461440
6487726
28299187
96377123
89873861