16909896
25487751
95497130
4595827
33816077
8047150
11251034
69509274
54488248
54809059
92235588
35333364
45654799
90583486
39851830
24669127
59934885
82912714
89802587
17909000
17135569
13796594
29963154
4654905
77302208
68336526
2887181
6588200
68895004
37743352
8972791
34336730
45654846
11812713
12263865
57606760
90673457
10933868
69396977
74404526