6492631
26297589
93314353
99081548
13786714
63689071
74843077
35896998
3762734
322323
86089884
51098177
76349576
7973318
38378988
341858
639964
67054219
69752774
39905028
130738
77133987
93572200
84737374
9104411
5254127
19173447
7141738
1756404
89435921
50987895
9049711
49694911
95503000
72595763
50187635
56714860
47824661
2942535
41067114