73923453
50753791
87049539
8908807
77513728
50222250
4805577
286444
37408170
7800882
80594068
907356
8478368
48245872
76619877
22265594
4177868
70307766
60124861
54763259
34834151
67842000
63042413
57101064
74352897
82238688
28596736
68079045
4963186
30771108
65108542
76709356
54784260
12449431
62667456
58542275
11409149
44881021
38828744
3755628