74144229
7621966
61004236
96104092
50013312
33594049
14176320
71903030
27114148
28192525
88096679
47194270
7205443
22196435
99395058
39201386
92163857
85823714
4093316
49368500
67501589
21652061
83108512
29619190
71323732
15377420
73101165
64362273
18763017
29917567
7252990
96493805
96144873
45327718
68875738
21107189
88756441
7387774
67701850
49563033