47614593
77192341
620281
65036888
35682411
25669912
43087527
45041593
81676149
18205789
54847811
88301710
35477836
21242280
68692747
25661324
48049022
78465389
32244291
56428092
29753034
7046873
47548319
92632419
30102487
29933293
93619844
18689510
5599172
64249087
88751834
544360
66472051
49834642
90715674
63741701
707404
26643261
30088293
31807414