49113385
59056075
9563674
35791148
11538203
7460727
39245431
1229933
41688762
49543169
39605939
51663961
38429695
71345460
20063018
70558959
92265972
1731783
15791242
78295899
83946716
37627525
12042280
64869036
43161887
5155130
8311046
98398003
74515067
1775548
51838011
59307965
3718242
1925481
9042876
78053227
10622542
40864163
12958352
10634094