466330
9252104
4109448
57817489
49337631
4732530
9065218
34826028
73772773
56505710
82779847
19094498
52699967
52901673
25444629
33911189
57472606
57995983
53243793
51955295
69817914
64493560
82808411
51546697
71821036
80102755
16887958
92272316
33913508
76036934
28818596
76262637
95242083
58544586
61595609
18297567
70341268
36703605
49924905
80316820