22354116
48073438
7652503
43549338
5708857
7167706
15177723
54066167
30673019
97349734
21642756
29979716
8149264
24982831
37905786
7197157
3357679
42279444
76895400
20021561
64198321
49435009
239864
7451223
64899890
43705205
25215311
18733852
2379961
50864758
78253778
95472435
621977
65621078
6982376
42278758
15439695
1422107
29504839
49087492