85152760
44994841
70302850
51485211
79737775
35522960
51801010
1297807
8055674
4871588
39508690
1023629
22522996
40101746
57934356
65248582
2306703
96149173
3401444
1001846
34225985
22551547
76507989
26533023
3766546
84324754
71829121
32744799
545800
48419791
7269154
695124
286322
41526256
76428971
43631615
43484962
68982407
86167314
57009741