3661650
65206640
44063488
99182589
9474253
99167522
51123942
32243571
3040990
699451
33455648
16087372
64726403
47469029
31397019
38622603
61443383
82854381
39688073
50247873
46501356
69917852
15514526
5698394
1652507
34525435
24976517
90273825
32909940
67126116
34909275
62795803
42911849
26211709
42616509
59536597
986721
46784342
72239250
35577050