3856811
2863659
7667036
12975147
21092358
11057027
83534344
42209794
67703738
86363890
46799180
68078295
99407941
48753715
64952734
50217488
45571286
53199166
26796694
4112835
7563835
23387
59209649
77556637
7586799
12907049
30024177
69261526
24271489
44627042
5369327
36364766
5040616
8001225
17863877
18356896
4982387
59219292
43811736
53289910