182281
92746898
86655043
3421178
87371672
54664412
81981941
48598503
35441027
48675294
44715185
2075507
43945370
21627324
59587465
57416802
55706738
96213401
64984928
13172497
2908247
81975093
320992
99739
55855290
40199468
23692859
86544718
86706473
80287711
14754256
34224499
13696453
68169723
29304838
6916570
83157420
43422594
9195398
9716396