41364662
70505694
63679620
11316631
1289576
71858530
36372968
54588263
66617763
70695208
95148954
59145763
77537617
5490398
92883976
10632297
91542819
63386737
87882388
89516715
41329489
72155738
93911914
38623566
25227468
738744
87595730
4856135
41134929
99148879
14132547
77241152
18508854
55462451
80632953
78647717
79267059
51421620
5772800
23476085