77666218
90336069
31517287
51549813
67936466
11063482
20075717
21273907
77643153
13873983
50349220
89934927
34824363
65416577
65113205
22103026
90543761
59112549
3174622
616826
9744207
32041738
35404978
51417425
33917464
36724005
99228796
63684811
69679802
488392
82496574
46535622
31437211
18749787
63542181
80278485
41426628
987493
14859526
2893955