44929096
1464754
59473883
19635110
57832924
56574788
9496875
46335280
1168147
7630146
89911091
55151792
38408589
1105331
7724998
49917034
19725381
76037935
73376888
3104323
15321892
34159925
14437467
14732972
6777689
36681297
44724843
12797562
7171627
86935149
80855665
9673806
246897
99781022
47511500
52288519
52473955
7286662
79569625
3767547