14736712
32579602
62127701
7890116
21003893
57431370
67984024
19481769
32282793
6530477
90975611
11374429
58586110
95345071
4979602
50217454
28129702
93696221
71193058
76043901
30883031
37482785
9529876
7144605
96073600
9303440
86982516
90275927
70147839
392523
55097527
7944869
46899103
9676216
642290
976704
48626778
4146637
72813583
2539663