14856401
82658698
4900981
21561365
57584000
51572969
52477474
88262075
68564143
42996409
17756676
6797971
32576070
63021038
56121943
79084291
46819390
14848076
42351100
21582665
77054478
814655
4171606
84216219
10944049
33458342
80672995
57691121
33408226
9156426
99855875
12006110
64058530
95128342
78607275
89818823
41655291
9951775
49612197
78121249