47984313
81211880
497716
44766387
62356499
90055969
4411991
40298551
280926
41476645
96539658
58424376
37922417
68966302
28259737
68838375
928446
3182251
92989116
42677307
10018699
95751548
65652416
51582009
8465755
12876065
86867994
72901682
31126726
9686858
53956240
87021089
40259796
44062933
92944784
48334959
25869967
8271782
42403595
79942881