41117542
9713179
60262315
6971182
50315894
15064795
97677717
9239627
60048624
54505134
50718358
81708186
53457064
47104271
2754821
2089730
6533658
51931577
26343824
62701649
41055850
58346798
35691979
35089360
49992250
6977834
68079939
19841442
29093546
96882036
59039167
67167149
92619865
72452151
92387054
91466254
29309085
68697172
7375162
28538973