27173222
90728315
1643839
97164134
89989560
36811503
7288253
4221680
10038618
46762745
99637899
28358177
76401889
35704345
87341359
82121378
70283988
87289347
92276306
83846975
73849548
38812016
94451683
46817896
77942290
53624854
9548099
74672975
87984731
68058622
23713606
98975885
83884888
23381651
602564
67493486
2538496
32149938
6692570
9612322