64057141
84321413
1677725
10448841
35382174
71325891
21132554
14293087
45594330
69964262
56466714
22475136
56345359
68958261
39895726
85235632
72939096
3546955
10255236
76552202
64184439
50301415
76147279
4705628
98755102
45043741
82293423
50408992
7963493
11013863
1135610
53384369
21508131
40046208
27497795
28384845
1927535
82146978
23917193
85134186