71312862
66939226
68493415
94924198
55103189
64071051
84492275
73984399
30993930
49773516
16361109
71468386
70899277
89222048
75089247
80315958
1407309
88125469
39953844
14546976
64453586
90974910
7106372
1872244
93389527
35839301
54253222
6033205
51923637
23985570
70796409
18911653
62955898
8314358
41354489
21654780
18176226
3345644
28327631
45203554