16643884
51627177
66377370
86135612
1649035
73067405
44048081
461144
34262991
80748452
10151998
84734917
92307863
94887919
60532115
81558820
92645851
12396160
77478685
82133480
96558593
69785383
57169229
50195775
75773856
33758211
20318725
70034941
49408926
68098280
25186802
74539526
83319249
24478828
6577324
11314295
89303712
62809643
50424859
3821457