66749897
41308653
95184447
48302302
2543211
86338529
39737982
86675465
74765702
84042198
86672950
64202292
50676414
76704989
64917764
8328613
87574469
8605603
22059446
26932278
27992217
30366192
16718561
40453563
68828260
78319819
10897685
63261784
50138600
89306717
18306466
25206549
33341199
13494303
54146118
72005714
41463562
41094277
44401644
118595