22045157
39385406
54347179
32406076
96736561
58871393
69303849
58835133
75076061
20964362
31121459
43579238
28934022
56861718
3995541
23006371
46584862
12804817
6221143
34203715
29713197
28951330
68613506
65979020
4048457
39273668
65494862
5673413
78024459
37392680
60457284
36378864
1707509
5167780
50527078
5174505
4014260
72707115
80621508
1733186