43197756
78971286
7589525
97222236
70758885
6751770
7834641
83144626
45088515
59917867
2931502
58776002
63662300
4747060
73448601
234427
86813016
95597629
76454897
27211322
38186772
86981813
8668319
8816161
18113534
64736921
94118951
46526130
66903224
15797059
5456550
1038683
52116680
162781
48666707
78431154
41974800
91461197
68651148
127119