65852166
46309485
44767747
65285855
8831966
7343799
19996848
92973463
70379100
10077575
26919956
47216651
29941584
4387446
10604006
657556
92392009
60043425
8961226
28116563
4752780
76295308
33201035
85346022
67482148
61055369
47381044
42487756
7491743
13341494
5824998
16593291
95483371
10652656
32702550
20499796
20357222
28954916
14836805
35093439