15813682
27132368
78447800
73043883
61837814
87677168
20317547
8553631
45015587
51766172
3743829
9955278
42492537
74082729
9261645
59273089
44995381
29989441
33241238
87208021
65622029
17207041
13909272
13819899
41981972
61438941
6968
63587745
56125216
20687623
99702600
39249861
69169966
32961567
13636835
71566002
1224745
84798969
61439334
15298804