43791697
52478044
5896563
88356130
18407420
32885925
48461829
35876139
2294870
20125977
83449156
4131296
32157211
54498199
77634021
86146270
9395410
45514865
12875476
959690
31185005
3175724
6733671
10216042
42622116
31979475
3458567
9336464
6124402
30237341
1078929
6067047
60637325
49122677
84939827
77121291
79906220
71045343
17805713
56103292