47319919
47427163
2235525
22863940
90252672
5141341
79024084
5294340
90003804
5524126
13595820
68567415
98164266
4145867
18003302
96796925
63622899
12989555
23973824
22015530
36845935
22232370
51777801
99702492
46558605
74407159
20003402
98504366
1351842
73887689
52176110
40019100
3662586
97766358
81546894
93737610
24117968
667338
8074071
20874725