31642030
41223223
56329649
26542569
60533074
31986215
30194552
95632388
48531595
852116
31909291
42443130
54733523
2419300
69438208
43697127
80126674
5939457
236554
32647606
67831374
18959836
8820901
65404738
2732310
71683073
1298533
17978587
64794453
27694270
54355571
72894338
16154301
39344906
92754016
48044133
53766689
11877659
27105261
84362703