55339970
434400
4375191
67358704
21678027
929464
37713449
72163448
53837712
44288494
52168905
36797635
17983092
87311123
26881121
4889922
77602160
76155126
79818599
43921368
44063232
61798803
32386397
95315952
57542634
32546850
10839180
80195580
61532593
18468623
401228
28619963
15403504
7578270
53541295
85485106
85438389
54532525
7739760
11712548