92501400
79944953
64511142
60164738
84471291
12298573
57071143
72979964
90783383
22964396
74399057
4842490
97189841
81183147
78826180
71788403
45766636
38881568
40231994
82808059
66869124
37504197
70723177
5077381
88685686
80446942
5751517
94488367
55471509
60256550
15511381
92908200
2431519
83701191
31787076
75459082
22096391
97995821
53056586
4012578