41079400
76758343
83157672
70218454
74645492
33933315
44113395
85472211
33749391
16125723
59365336
48074337
38475198
35831718
5703479
10357243
7303480
74001937
78508930
62008252
22097911
97836682
91851969
20673845
820241
41268775
1007734
65492998
64432921
56222297
93208998
99078809
47184017
82281831
56335991
22242854
6535179
632923
84734571
51905610