85333221
34007132
76698913
20193089
24636826
59429382
7034176
51207745
31437749
56679956
4996869
56078681
51601885
5218697
48334806
38471869
98769326
89701874
60058283
89374074
54305294
77555243
21051309
50649880
6742720
84324046
85085329
80106805
74527855
15303727
12245422
8107900
58098371
63839037
68553106
12709715
86378864
36537948
45966122
80356074