32745116
8423860
42368170
71728728
30639802
81703419
43441061
91267300
52396201
929487
57074751
935109
36499232
76455835
88186171
43778680
54792761
70032354
35142329
97408123
3588546
88822493
82375482
28023083
74814784
16925512
34137037
96503167
8142608
22788459
80678942
17793788
9423731
57369021
60954324
95552862
60046999
9563885
18291216
82833572