68738398
50593211
20169271
56814980
11474706
59896143
88114372
91006711
48056579
5397899
25484376
34831060
31834581
68935006
35924312
41465344
53243047
4608573
22972353
85938111
22679282
15794439
34606546
27828910
87392035
69395047
46704508
98382091
71886231
99754341
90247516
68511653
90634091
94837638
20863361
76591550
55214197
64234381
4128324
32055782