16839399
70499310
34671392
42898304
32886726
6220731
15748165
39898938
24066331
1996709
67338395
44264763
62648001
90034460
5993664
1887959
4585797
42126342
30212974
18065547
43681947
28184749
1476940
84967992
3712281
38695206
53784620
14537660
81593304
82579167
15042376
31408143
94371720
42554846
24578856
41394474
61716513
55716729
99615010
22674799