858246
66594637
838410000
57705983
78786148
80795262
81975853
76703328
16895430
70422099
78068325
4506353
4177771
48206959
13914006
50438321
24635374
49306660
13994262
97193949
50085368
5960843
7645419
85189487
4609887
15913544
33034682
22566791
2202360
17473953
84424644
77523882
84718164
23265812
24092225
32682951
30388417
92687121
52516429
40439189