43824136
23573028
28329471
7217097
46856534
6578162
26442521
53957303
53965369
21317271
28529652
5729239
23886132
46183779
84719623
35075358
31198619
47992328
53156217
32337917
87715427
88366454
49445691
90962452
99471039
31924559
70124908
76026369
63526635
34833686
56911914
87613642
15175750
58749092
41182783
31902799
48625768
52449689
92983717
10875466