63409576
5405254
82352339
45227674
46678580
2180336
77275824
55319880
5961191
12535843
46213013
67884621
39909669
27388139
885715
55015047
50091552
86916944
16322902
36458663
93168013
47031440
201311
29122686
40763328
98021751
84337472
67157368
26195117
82551845
33514592
97006751
94785097
44437729
5385402
36204575
37404461
63581736
46881299
78485513