99447571
75323456
76814091
2380640
1688691
50293813
22195279
220978
74917525
36089415
36422372
86759175
41169868
49366561
68281251
51732246
58287761
54057695
86915170
4834116
80411147
98664766
97856542
87892540
42933061
77711992
76389752
14332694
29037900
62622112
15176081
37722874
63981265
59992582
55348160
10194104
70851614
40534631
37842336
52406197