10078716
76726650
27792722
66342186
76497918
54772737
62606033
32184265
50951530
57553050
79266297
65951566
18139933
28814453
6615211
33683416
87917825
26304740
13548975
29183377
83148004
25901434
43004773
31414950
2355382
84499989
14594813
97555649
85871601
57455525
71499563
15984089
20204507
91386674
33907119
33991418
56511489
43365354
8538206
51711878