5006949
15456959
18323913
22941089
79584782
25924513
15742737
95788303
70221169
1557425
83349961
1310636
38963890
59644851
2012396
3117549
19803646
1338484
47325082
44364982
41896151
22516389
26722861
38282388
35278283
204535
24939454
92774184
54623751
77965657
37312431
93998170
48779646
16878039
5896206
754304
28796006
64586606
40838662
9616648