80093058
80582771
47328062
63276994
32522028
16259462
7047716
49772497
6181320
55142465
73382391
40838729
33731601
88737055
39839539
28821004
8688537
50701193
228900
92104063
9351780
73839150
9666840
66316936
68688082
31868367
5429217
37081468
90703033
95537755
5691839
7237962
66115451
43395745
16897699
70208265
28422854
8248850
43567913
23855887