17444020
92583645
43157508
8600450
45555592
1072207
95078666
1381342
14502448
4437358
44301064
3784991
26656742
3005538
89228569
16497200
35024258
97603060
21859844
86201140
58907887
8463820
3834305
94953137
53895910
86751151
2135057
94318621
59873603
86195312
42562281
69536822
9463926
86433887
86771357
81403509
86859266
79278180
28938434
81017656