6312996
13257670
58848133
45449259
70058338
13404279
97596835
31435107
53048608
98285357
82601541
65438101
72981395
29854404
19358331
79249339
64899679
56861805
65769636
82999700
40482054
30346100
74397719
99994399
91344916
32728547
35856833
51658521
39505718
75998498
89319013
48491154
94436661
98812595
42135919
56619690
19782244
98165131
50403579
19067841