78174716
64591660
58379230
74471076
91361850
98912835
47907642
81533671
4701467
90882607
24218212
67647058
34136500
24736932
20654805
68226025
89619653
8190877
22789195
16746339
13118230
40107223
39227657
42739372
41765542
26148054
22263147
62842811
62409680
44333887
57385021
87832793
24418079
33638887
83744547
70545319
63155652
365644
61539797
54213192