30285699
31316128
24266065
48465501
28005535
99207004
9135226
73442698
19648584
14192443
68004991
84604837
14601419
59856720
40012818
16873414
15723841
60224207
91701491
99965893
68517444
8507814
75554361
25075987
90745075
70242686
15059837
34791117
86985131
1966551
28628987
67532180
92022921
16652648
38984557
23815772
40301810
13262557
40176049
59695687