47164632
27539680
61485207
34238926
32409165
89725777
61566949
88369722
68314004
5854129
43053345
88356612
18152672
7699697
87052285
72109534
37199538
719126
82892022
60368056
52333774
14428429
57613500
41397772
5215985
4038176
63374515
65584729
39803467
78726765
77112174
24076100
5111631
59407327
51202969
68666105
97164802
41964193
62102165
47535860