77489966
19536597
64816553
42916730
37169205
8416141
101479
6133218
71137628
51327675
285035
8373539
94949665
41407612
69221787
90808324
67618468
93626359
23907602
5124167
85324052
8832896
80938488
18095415
90874341
48257475
34495959
5448007
6806107
85101221
82004465
58206877
60668464
64074359
53342658
4896589
46702858
56376831
42902974
46491606