44559818
62401580
49886720
73854783
1813309
8805272
46964451
28971974
23345705
30213075
93229356
84134650
11958046
20926130
27549298
69435568
42988940
48679000
83211616
14676788
85693362
827508
11634369
30528948
46472198
6669496
28533756
42168367
28857620
16219815
34355242
72654899
24993034
58694280
62337157
36319995
47803687
33235376
82933432
96135730