97625759
33875164
95172138
78528119
19343153
2750526
8504671
4283870
3521658
27322386
39607266
8095939
31866061
54881651
83881238
7070850
94666083
50541703
44857705
55605759
64206522
3601476
74402115
57833691
6595596
314197
88057896
36757405
1811087
88987224
2217504
7709728
7590276
5758804
41032293
32651493
84455240
76523679
87015069
16418114