70645901
5565204
50743364
15304886
5516657
45878698
38747528
86261114
7463481
10656021
46112503
79692666
52738285
1883594
35559061
83148836
42109616
95304401
9914444
8849589
92526550
62253080
80416786
12433491
53243589
9808082
3276605
97531108
65678822
6614670
65798578
5517153
20223640
70404421
5793923
92712259
41026638
38253338
58531476
15858189