52863100
84217232
20085097
19785862
32901105
37747642
59754865
61392514
69233189
33909178
85198843
61882574
19231247
11205612
17095640
16548858
95056650
9096468
70065153
54542743
69813683
4291423
96695047
4768499
8310312
90752176
4396598
96477531
87508411
7413354
5595546
45746695
28941468
42237099
47964508
35291637
18074255
48798431
63091098
4726381