77688393
53632071
39309333
96784762
38646599
55248419
46987162
81646980
58894483
40066057
57152585
2309110
23972169
90709414
1092745
92931481
76395794
17681775
6924013
93082301
51178641
5777758
45663333
93417829
40823489
1435225
74101169
621471
64107469
70257008
88683631
46957882
33432306
73428373
9368836
31981433
76746803
24099877
2064934
51633285