22141495
16442828
9077974
89395544
35077351
17051024
94888005
4102435
79827346
35496803
36947291
68259884
83493838
43343211
2783247
13142407
57691140
6229312
77498567
20084483
2897967
73103240
18504314
44841623
84625957
48883993
606593
25084391
43785554
51895933
46924887
81467122
43818978
6011318
15865280
92578277
43747690
42096437
26123088
15366569