93354513
39798644
93324569
69865027
62453600
722357
63472477
457660
24308633
94638590
89914784
36368349
9678470
80732120
30242854
38284982
60985545
75693902
47049866
45866848
12547600
35118487
24795711
6225696
23245158
86582232
34037998
33629160
23499881
5795360
82285173
2867569
39134489
85357235
83299981
36857117
21211568
2759867
75931821
77277975