4624880
206026
93767873
84627543
41876071
2553740
22673615
95943430
34249112
22934304
14328634
29447832
90753798
10438598
27332780
32122120
59324032
42912935
46554941
93654007
30696350
68126172
4228904
4545838
389300
3148640
26682259
72454603
57276886
80288374
27141935
47776801
27186693
23753015
63266691
97501245
69557474
21907292
25006804
38391313