14832916
63729464
52682021
65044142
52519156
2268277
25196601
43704949
51258019
98743934
63227422
86342451
70873587
15187052
41218652
35209564
40974338
88786617
58218836
515656
48899839
52314998
61051590
68798935
68203530
94311603
20036846
27927875
30919837
86638763
25834148
67437777
20454077
58479845
4482376
99159066
90171282
90457824
97174693
73885900