20973050
23372506
21152150
83849077
95388520
99864579
21402055
28006053
87891864
52793005
2313400
9065637
87355811
95749143
93132291
98756264
70932982
3881391
55276952
78634354
50795348
48396766
20661590
54183644
49021612
24769934
3472137
99468405
95553253
20722981
72831422
71746580
8554530
68135155
3917641
55521885
645810
53999475
94851027
67683796