1166303
34776333
14356864
9342423
7909228
19358491
69649530
33571839
19497233
23097597
88257083
25304333
3542207
34638851
39387370
2766718
75377061
53081193
20546941
66858424
11532149
73627349
29615320
48508760
11692316
90634535
372988
10338218
37337667
18137568
52093071
66907136
77056452
7999700
75485162
81971501
4477191
90253074
30062826
64301481