26902950
4921199
22807296
19454175
50605190
25969748
2376884
3123673
29577239
47744068
46927522
95504831
89892026
4148592
76766496
9687421
68596831
3367363
9395078
11729339
28374199
41942716
3138879
94368489
9371904
45269497
8237713
5693953
49655928
63148354
3887977
16504254
93894685
2813115
59805778
10663569
4159901
92346971
4146576
21554598