35471264
5033984
39978404
15285541
62633177
9752901
56971560
15452171
4583852
65286262
11403328
52751891
9033136
18136893
4042582
10061
15298482
6014843
2019315
35894003
45139634
79416961
18601387
21955805
49741815
4455612
50042972
12942111
73565099
86042584
48759866
53669046
82147222
77017723
72302917
96618954
27138804
76645055
46308994
27029970