61227696
26165050
69021544
50234850
40719474
21095132
10638193
7916552
2929313
28352688
69441619
31874798
91372190
50724510
45525654
65232193
69558015
99973070
11637187
54576930
70925128
66108315
3210809
37832270
63731855
73861264
26872742
24651915
71061148
4168395
87969497
33727983
37498219
14093461
35866648
9126044
42732928
65515396
11524767
92028015