66657746
17028702
76001346
86457298
76051485
84405089
92153903
52445521
1425428
18453386
2222267
6721388
67359505
7761981
12511081
51416736
90696456
8467918
84044508
12167206
51258813
56085467
35706082
80532750
52902231
97526672
95469375
72041687
67936527
20075291
2880378
89431694
41241313
46833300
84235621
63953306
81613790
57593586
78573508
68357780