79476820
35228742
20958137
55525956
66298976
50909672
1949233
60941735
27845602
96275617
86647561
48429363
84428112
39364262
3198672
3533236
1860880
5551515
25107690
17564020
98343730
69783066
20588772
99972299
31175011
69119661
77572684
27185296
47989333
71858426
8479790
91076871
4441868
32867080
24558813
4838291
38427378
38296474
32408366
59313485