4032836
50596764
61391743
73852688
58687624
6488260
98345177
58857309
54927414
14005263
40791013
5642868
24656633
70138346
22401791
25248566
3032951
21165164
34655765
8234616
2045786
5411295
29831355
28001774
69187066
40637212
29656875
74176947
83118143
80163927
9281601
44975253
29121683
8220240
63491664
23756929
50895802
461564
14127101
42667809