96598424
22934240
40754243
14638225
86601638
35328687
62849509
20491432
35959803
22289777
99687461
3177322
30574883
36544136
3325031
9322819
12995381
40725862
9608356
14737717
51504653
36615372
25084075
28523043
33845187
50676530
33158958
33252046
340577
61047381
3462495
84278927
93258205
46578100
81106849
71203527
62813918
40944485
24965519
82035859