9948396
24072214
96365078
9539542
39814467
60073648
8595092
89655779
88116829
623210000
47385774
32443918
32615508
21641534
78886550
8812265
41147981
51356106
1184542
41465069
72853485
56138637
40274701
25261608
60783509
2194728
9659795
88219713
2705409
80254766
30558053
71681786
62689182
56649774
93871166
95364833
3428504
93007369
39453413
21035546