41639402
28647636
20353187
80378394
4828364
5790616
4613500
7958993
23469105
4241696
53322021
79044923
81157462
37064932
80496771
90209242
91813609
11254900
76193217
41375482
87576019
79644784
75366822
57389857
60303584
7876080
27329265
91563276
70258745
3505843
23299266
60613596
21833151
601637
52233481
37355191
99336573
13025323
75897070
43737633