29579678
99953136
32719096
44266529
39204773
8956526
94073362
32909231
74035857
80462416
22299284
35113050
43663822
2871622
36587894
33126333
56507009
22455951
38158858
10442252
7144798
94804402
70682907
75855196
76256379
48315170
43728223
18935363
86985707
78431608
7535400
50114786
35691178
62428933
80641836
4059440
52583724
14122462
94103605
64116814