27389548
32211511
9545940
6466799
31483875
18016866
54143735
60152269
6722932
58175557
29602994
23124870
29883157
88711631
31515113
288976
5711382
53314493
19373685
81856218
49571921
55952463
57974747
80301402
25252870
16097553
93275747
63119035
30885100
1042626
97634858
79616414
99834711
31624558
9084759
98724298
31474845
8697632
95082151
2292729