21687905
84042094
56461331
87884076
60888200
97213710
74354984
89182256
44382645
51753144
4173602
82718676
72183284
40073120
46583508
56892506
83356122
1051100
43681078
43593279
39725977
4814618
73197605
34522951
55283393
76531490
10311848
55553629
77217854
71252316
92521538
12989520
62619166
22294283
2095384
48528912
13014487
67574735
69138388
58619798