3070246
47289710
55362657
95631510
5327978
58705894
96412156
55974648
48477778
84877068
48334309
37035742
48602510
90659569
38906143
38628841
25964317
38699201
16498843
1074969
52188809
1094743
9785470
98232056
99796296
25352177
7700278
7325998
30207818
20762924
70745869
52632942
64792342
86477867
53174054
9135822
76148716
96612609
92427664
9292812