305264
38756211
56422630
59678455
54306815
44221980
56286534
76766156
30819895
81436043
22322454
71852396
25575273
36205378
89032341
20805727
5813445
94398665
15193573
27422171
6875653
88846630
13292068
74135952
36754881
43538893
68195221
62843381
47311090
24274825
5213980
67601256
2485338
20816501
74025571
80867884
91125656
22834417
27868597
9911424