778453
33212647
97123841
72492386
18112480
2627197
181211
60665594
35116451
8669376
23058800
68524896
16714234
26491590
80934699
6737371
63152175
31819635
23339429
4828522
14159285
82944865
60592726
3002276
3012585
59128772
84259629
66419203
42564754
51516430
43531341
77165543
95875523
30588335
5231789
94644191
47602939
15055847
6493945
96425280