2629417
19546300
79135336
3545021
74828488
3398887
43607719
94616359
23398329
60914328
11383292
87824571
24426391
35417649
13042022
18766763
95498006
82602097
9374282
35227877
49117412
24539058
23648880
17477045
30681174
28564632
10127125
89196496
3948067
6573268
64692086
6864599
4851577
2690604
26584920
6668482
41384093
67094964
55569095
38302623