86044996
58716823
54341150
2225914
57776691
30585701
76685259
71758334
38386415
36065271
41032631
3002285
53334840
49146203
55623313
5136247
28481092
37218589
6367325
32302513
43722
90313878
25558577
4294544
24105824
6378897
80589022
56105273
41004969
35699325
43765118
2472704
38555562
78965736
80311856
99209052
86455729
82105668
26961290
82326885