37818884
5429880
65961265
35992227
49888257
77777399
12306827
25966681
70335779
56335357
58476082
29887544
48363560
83343430
15695246
92207861
82122429
20807101
25662408
16242931
2905689
15823513
72454597
3257745
66835376
52805902
98026795
11963016
96359213
9689102
71578763
80133609
3141395
16932263
89015750
48207574
40654135
82129034
59435482
35757818