93589106
56572100
7374262
2186072
82648824
88951786
34776366
39627040
33454445
35462368
53754579
54834203
54448002
93226704
65491848
12418874
35071650
88095951
44256389
66268452
26772320
13493085
63236479
4461390
19225877
92177461
34801696
82974905
87736419
47461451
57666184
81172069
5770843
90449745
48027556
5723629
50022444
77042080
5303676
58976051