48808327
44491408
30011798
52115753
50171646
93413870
85233207
54652622
79681782
21648645
9057354
56627098
849897
4971315
47771324
58671321
8835362
40139302
3889266
82243647
36834433
30281648
64365989
93774904
10876909
41283447
8862452
22693696
19328154
56668568
73963605
4132941
6942232
2493612
68254240
80763134
87347104
89172066
99805751
62643659