18883840
14352790
43734549
18116371
51491117
66374356
69821002
24761426
42247812
23832790
54819208
31711261
58672736
2899683
92047098
69723061
50353002
8235722
80584495
83804501
72345703
5801388
29537305
43133534
60132797
279710
28107347
27105529
93255377
60438593
70492581
57623949
75936530
1766952
40702833
42674052
32233797
47668649
72535385
77589676