52907898
31551009
96088378
79418729
41067505
81786109
27418030
4144813
21856335
23798809
22291077
11833852
25923945
89047846
65921143
4502532
20778909
62812852
97378992
29318878
11496002
60784394
10478103
15643877
92045959
9463213
90755314
3822721
45412886
87279214
23986372
45623027
6107907
59482818
64426254
2526303
73605154
17767806
60331060
19751700