96545366
3219052
36332439
21032874
7007331
47231850
67518167
65693335
43473647
9863005
9312391
27497049
92406520
3906603
41227172
8881450
3643002
1236502
83524216
3541974
34206064
48717123
23869138
76514188
32891672
78427484
94564153
29631288
15311860
91443761
39979555
76802258
94075372
8925146
3648214
3359237
1807456
23037534
80555773
74444317